html,body{ font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none;}
input, button {
    overflow: visible;
    vertical-align: middle;
    outline: none;
    border: 0;
}
@font-face {
 font-family: 'DINCOND';
 src: url('dm.eot');
 src: local('dm Regular'),
        local('dm'),
        url('dm.woff') format('woff'),
        url('dm.ttf') format('truetype'),
        url('dm.svg#1') format('svg');
}
img{border: none;}
body {color: #333;background: #fff;-webkit-text-size-adjust: none;}
body, h1, h2, h3, h4, h5, h6, dl, dt, li, dd, th, td, p, pre, form, input, button, textarea, hr { margin: 0;padding: 0; font-weight:normal;}
a {color: #333;text-decoration: none;border: none;}
a:hover {color: #0181e6;text-decoration: none;}
ul{list-style:none;padding: 0px;margin: 0px;}
*, :after, :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
a:focus,
a:active,
a:hover {
  color: #333;
}
.clear{clear: both;}

.news_center .editor a{ color:#0181e6}

#searchlist{ background:#fff!important;}
#searchlist .search_title a{color: #12C!important;}

.active{background: #0EAB4A!important;color: white;}
.active a{color: white!important;}
.w1000{width: 1200px;margin: auto;}

.index_w1200{width: 1200px;margin: auto;}
.index_title{padding: 40px 0 40px 0;}
.index_title h1{float: left;font-size: 30px;}
.index_title h1 span{color: #0eab4a;}
.index_title h1 p{float: right;font-size: 20px;position: relative;top:10px;left: 10px;text-transform: uppercase;color: #999999;}
.index_title a{float: right;display: block;position: relative;top: 20px;color: #e62129;}

.header .search {
  
  position: absolute;
      right: 0;
}
.header .search .search_box {
  position: absolute;
  z-index: 2;
  right: 0;
  display: none;
  top: 50%;
  transform: translateY(-50%);
  display: block;
}
.header .search .search_box.show {
  display: block;
}
.header .search .search_box .search_form {
  position: relative;
}
.header .search .search_box .search_form .am-form-field {
  width: 200px;
  border-radius: 20px;
  font-size: 12px;
  height: 31px;
      border: 1px #d2d2d2 solid;
	  padding-left: 10px;
	  font-family:'Microsoft YaHei'
}
.header .search .search_box .search_form button {
  background: url(../search.png);
  border: none;
  position: absolute;
  cursor: pointer;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 12px;
  width: 16px;
  height: 16px;
}
.header .search .search_box .search_form span {
  color: #666;
}
.header .search i {
  line-height: 45px;
  padding: 0 10px;
  cursor: pointer;
  color: #666;
}
.am-fl {
    float: left;
}
.am-fr {
    float: right;
}

/* 头部 */
.welcome{width: 100%;background: #f5f5f5;margin: auto;border-bottom:1px #dad9d9 solid;height: 45px;}
.welcome_main{max-width: 1200px;margin: auto; position: relative;}
.welcome_hy{line-height: 45px;float: left;font-size: 14px;color: #5a5a5a;  }
.welcome_tel{float: right;font-size: 14px;width: 46%;}
.welcome_tel h3{font-size: 14px;line-height: 40px;background: url(../tel.png) no-repeat left;padding-left: 25px;}
.welcome_tel span{line-height: 45px;font-size: 20px;font-family:'DINCOND' ;color: #0eab4a;font-weight: bold;}
/* 导航 */
.logo{margin: 20px 0 15px 0;}
.header_nav{max-width: 1200px;margin: auto;}
.header_nav .logo{float: left;}
.header_nav .logo img{display: block;}
.header_nav .nav{float: right;margin-top: 35px;}
.header_nav .nav ul li{float: left;margin-right: 45px;line-height: 70px;position: relative; font-size:16px;}
.header_nav .nav ul li:last-child{margin-right: 0px;}
.header_nav .nav ul li a{display: block;color: #46ae66;}
.header_nav .nav ul li:before{content: "";width: 0px;border-bottom: 2px #0eab4a solid;position: absolute; bottom: 0px;transition: all 0.5s;}
.header_nav .nav ul li:hover:before{width: 100%;transition: all 0.5s;}
.header_nav .nav dl{position: absolute;background: white;opacity: 0;z-index: -1;transition: all .5s;}
.header_nav .nav dl dt{line-height: 40px;width: 130px;text-align: center;border-bottom: 1px #0eab4a solid; font-size:12px;}
.header_nav .nav ul li:hover dl{opacity: 1;z-index: 1;transition: all .5s;}

.boxnav{width: 45px;height: 32px;float: right;background: url(../box_nav.png) no-repeat center;position: relative;top: 30px;cursor: pointer;display: none;}
.boxnavli{width: 40%;position: absolute;top: 90px;right: 0px;z-index: 9999;display: none;}
.boxnavli{background: #33ae5a;}
.boxnavli ul li a{display: block;  padding: 10px 15px; color: white;text-align: center;font-size: 16px;}
.boxnavli ul li a:hover{background: #1b9456;}
#boxon{background: #1b9456;}



/* 轮播图 */
.banner{margin: auto;position: relative;}
.banner img{display: block;overflow: hidden;width: 100%;}
.banner .bx-pager {
    overflow: hidden;
    text-align: center;
    position: absolute;
    bottom: 30px;
    width: 100%;
}
.banner .bx-pager  .bx-pager-item{display: inline-block;}
.banner .bx-pager.bx-default-pager a {
float: left;width: 12px;height: 12px;border-radius: 50%;background: white;margin-right: 10px;cursor: pointer;
}
.banner .bx-pager.bx-default-pager a:hover,
.banner .bx-pager.bx-default-pager a.active {
	border-left-radius: 40%;background: #009B4C;-moz-transition: all .5s; 
		-webkit-transition: all .5s;  
		-o-transition: all .5s; 
		-ms-transition: all .5s; 
		transition: all .5s;
}
.ny_banner{width: 100%;overflow: hidden;}
.ny_banner img{display: block;width: 100%;}


.box_banner{width: 100%;position: relative;display: none;}
.box_banner img{display: block;overflow: hidden;width: 100%;}
.box_banner .bx-pager {
    overflow: hidden;
    text-align: center;
    position: absolute;
    bottom: 15px;
    width: 100%;
}
.box_banner .bx-pager  .bx-pager-item{display: inline-block;}
.box_banner .bx-pager.bx-default-pager a {
float: left;width: 40px;height: 2px;background: white;margin-right: 10px;cursor: pointer;
}
.box_banner .bx-pager.bx-default-pager a:hover,
.box_banner .bx-pager.bx-default-pager a.active {
	border-left-radius: 40%;background: red;-moz-transition: all .5s; 
		-webkit-transition: all .5s;  
		-o-transition: all .5s; 
		-ms-transition: all .5s; 
		transition: all .5s;
}


/* 产品 */
.item2{}
.product_nav{}
.product_nav ul li{float: left;margin-right: 30px;width: 215px;height: 45px;border: 1px #e6e6e6 solid;line-height: 45px;text-align: center;background: #f5f5f5;transition: all .5s; font-size:16px;}
.product_nav ul li:last-child{margin-right: 0px;}
/* .product_nav ul li a{color: #5a5a5a;display:block;} */
.product_nav ul li:hover{border: none;background: #0eab4a;color: white;border: 1px #0eab4a solid}
.product_nav ul li:hover a{color: white;}
.product_list{margin: 30px 0;}
.product_list ul li{width: 270px;float: left;margin: 0px 15px 30px 15px;cursor: pointer;}
.product_list .product_img{height: 220px;width: 100%;overflow: hidden; border: 1px #e6e6e6 solid}
.product_list .product_img img{display: block;transition: all .5s;width: 100%;}
.product_list .product_text{}
.product_list .product_text h1{border: 1px #e6e6e6 solid;padding: 0px 15px;font-size: 14px; line-height:50px; height:50px; overflow:hidden}
.product_list .product_text i{font-style: normal;font-size: 20px;float: right;width: 25px;height: 25px;text-align: center;line-height: 25px;position: relative;background: #0eab4a;color: white;border-radius: 15px; margin-top:12px;}
.product_list ul li:hover{color: white;transition: all .5s;}
.product_list ul li:hover h1{background: #0eab4a;border: 1px #0eab4a solid;color: white;transition: all .5s;}
.product_list ul li:hover i{background: white ;color:#0eab4a ;}
.product_list ul li:hover a{color:white ;}
.product_list ul li:hover img{transform: scale(1.3);}


/* 工程案例 */
.item2{background: #f5f5f5;}
.anli_list{padding-bottom: 20px;}
.anli_list ul li{float: left;}
.anli_list ul li:last-child{float: left;margin-right: 0px;}
.anli_list .anli_img{height: 180px;overflow: hidden;border-radius: 5px;}
.anli_list .anli_title h1{font-size: 14px;text-align: center;line-height: 60px;background: url(../anlititle.png) no-repeat center 0px;}

/* 客户见证 */
.item3{}
.anli_list ul{ margin-left:-2%;zoom:1}
.anli_list ul li{float: left;margin-left:2%; width:23%}
.anli_list ul li:last-child{float: left;margin-right: 0px; }
.anli_list .anli_img{height: 180px;overflow: hidden;border-radius: 5px;}
.anli_list .anli_img img{width: 100%;display: block;}
.anli_list .anli_title h1{font-size: 14px;text-align: center;line-height: 60px; height:60px; overflow:hidden;background: url(../anlititle.png) no-repeat center 0px;background-size:100% auto ;}
.khjz_list{width: 45%;float: left;margin-right: 80px;margin-bottom: 60px;cursor: pointer;}
.khjz_list:nth-child(even){margin-right: 0px;}
.khjz_img{width: 220px;height: 160px;float: left;border-radius: 5px;overflow: hidden;margin-right: 20px;}
.khjz_img img{width: 100%;display: block;}
.khjz_text{width: 55%;float: left;}
.khjz_text h1{font-size: 14px;color: #323232;font-weight: bold;}
.khjz_text h3{font-size: 14px;color: #5a5a5a;line-height: 24px;margin: 15px 0;}
.khjz_list:hover h1{color: #0EAB4A;}

/* 荣誉资质 */
.item4{/*background: #f5f5f5;*/}
.ryzz_list{padding-bottom: 20px;}
.ryzz_list ul {}
.ryzz_list ul li{float: left;cursor: pointer; width:23%; margin-bottom:10px;}
.ryzz_list ul li:last-child{float: left;margin-right: 0px;}
.ryzz_list .ryzz_img{height: 180px;overflow: hidden;border-radius: 6px;background: white;border: 1px #d2d2d2 solid;}
.ryzz_list .ryzz_img img{  transition: all .5s;width: 100%	;}
.ryzz_list .ryzz_title h1{font-size: 14px;text-align: center;line-height: 40px;}
.ryzz_list ul li:hover .ryzz_img img{ -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.1);}

/* 公司简介 新闻中心 */
.item5{margin-bottom: 60px;}
.index_about{width: 45%;float: left;margin-right: 5%;margin-top: 50px;}
.about_img{overflow: hidden;}
.about_img img{width: 100%;display: block;animation: imgLarge 20s;}
@keyframes imgLarge {
 0% {transform: scale(1);}
 
 
 50% {transform: scale(1.3);}
 
 100% {transform: scale(1);}
 }
.about_text h1{margin: 30px 0;font-size: 30px;}
.about_text h3{font-size: 14px;color: #5a5a5a;line-height: 24px;}
.about_url{width: 90px;height: 30px;background: red;margin-top: 25px;text-align: center;}
.about_url a{line-height: 30px;color: white;}
.index_news{float: left;width: 50%;}
.news_list{float: left;margin-bottom: 35px;}
.news_img{width: 30%;height: 115px; float: left;overflow: hidden;margin-right: 20px;}
.news_img img{width: 100%;display: block;}
.news_text{float: left;width: 65%;}
.news_text h1{font-size: 16px;color: #0eab4a;}
.news_text h3{font-size: 16px;margin: 20px 0;font-family:'DINCOND' ;color: #bebebe;background: url(../data.png) no-repeat left;padding-left: 20px;}
.news_text h6{font-size: 14px;color: #5a5a5a;line-height: 20px; height:40px; overflow:hidden}
.news_text a{color: #5a5a5a;}


/* 友情链接 */
.item6{}
.index_yqlj{border-top:1px #e5e5e5 solid ;}
.yqlj_list{padding-bottom: 20px;}
.yqlj_list ul li{float: left;margin-right: 55px;margin-bottom: 20px;}
.yqlj_list ul li:nth-child(11){margin-right: 0px;}



/* 底部 */
.index_hr{height: 8px;background: yellow;}
.footer{background: url(../footer_bg.png) center;}
.footer_top{width: 1200px;margin: auto;padding: 40px 0;}
.footer_logo{float: left;width: 20%;margin-right: 100px;}
.f_logo{padding-bottom: 20px;border-bottom: 1px #4bc078 solid;margin-bottom: 20px;}
.f_ewm ul li{float: left;text-align: center;margin-right: 20px;color: white; width:110px;}
.f_ewm ul li img{ width:100%}
.f_ewm ul li:last-child{margin-right: 0px;}
.footer_nav{float: left;margin-top: 25px;}
.footer_nav a{ color:#fff}
.footer_nav ul li{float: left;margin-right: 75px;}
.footer_nav ul li:last-child{margin-right: 0px;}
.footer_nav ul li h1{margin-bottom: 35px;font-size: 16px;font-weight: bold;color: #f0f0f0;}
.footer_nav dl dt{font-size: 14px;color: #f0f0f0;line-height: 30px;}
.footer_bootom{border-top: 1px #4bc078 solid;}
.footer_yqlj{width: 1200px;margin: auto;}
.footer_yqlj h6{line-height: 60px;color:white;}
.footer_yqlj h6 a{color:white;}
#beian{float: left;}
#technology{float: right;}


.ny_about{ overflow:hidden; margin:20PX auto; max-width:1200PX; font-size:14px; line-height:26px;}



div#feedback{ background:#fff!important; min-height:auto!important}
td.text{ color:#0EAB4A}

/* 内页导航 */
.ny_navbg{background: #f4f4f4;width: 100%;height: 50px; overflow:hidden}
.ny_nav{width: 1200px;margin: auto;}
.ny_nav ul li{float: left;width: 160px;line-height: 50px;color: #5a5a5a;text-align: center;position: relative;}
.ny_nav ul li a{display: block;}
.ny_nav ul li:before{content: "";width: 1px;height: 20px;background: #dddddd;position: absolute;right: 0px;top: 18px;}
.xiahua{width: 0px;height: 2px;background: #06a041;transition: all .5s;}
.ny_nav ul li:hover .xiahua{width: 100%;transition: all .5s;}
.ny_nav ul li:hover{color: #06a041;background: white;}
.ny_nav ul li:hover:before{display: none}

/* 董事长致辞 */
.ny_dszzc{max-width: 1200px;margin: auto; width:100%;}
.dszzc_title h1{padding: 50px 0;text-align: center;font-size: 34px;}
.dszzc_text{padding-bottom: 100px;}
.dszzc_about{float: left;width: 50%;}
.dszzc_p p{line-height: 27px;color: #5a5a5a;font-size: 14px;}
.dszzc_img{float: right;height: 100%;}
.dszzc_img img{display: block;}

/* 招聘 */

.wrap{    width: 94%;
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;}


.q_zp_list_call{ overflow:hidden; float:right; margin-bottom:20px;}
.q_zp_list_call .title{ float:left; font-size:18px; color:#646464; line-height:60px; background:url(../q_contact_call.png) no-repeat center left;padding-left:54px;}
.q_zp_list_call .boxtel{ float:left; font-size:30px; line-height:60px; color:#009B4C; font-family: 'ttRegular';  }

.q_zp_list_top{ padding:0 2%; height:60px; background:#009B4C; line-height:60px;}
.q_zp_list_top ul li{ float:left; width:25%; font-size:16px;color:#fff; text-align:center}

.q_zp_list_main{ overflow:hidden}
.q_zp_list_tant{ overflow:hidden; margin-bottom:10px;}

.q_zp_list_tant_title{  padding:0 2%; height:52px; background:#f5f5f5; line-height:52px; cursor:pointer}
.q_zp_list_tant_title ul{ height:100%}
.q_zp_list_tant_title ul li{float:left; width:25%; height:100%; font-size:14px;color:#5a5a5a;position:relative; text-align:center}

.q_zp_list_tant_title ul li:nth-child(1):before{ content:""; display:block; position:absolute; left:250px; top:0; width:9px; height:100%; background:url(../q_zp_list_top_li_before.png) no-repeat center}

.q_zp_list_tant_content{ display:none; overflow:hidden;}
.q_zp_list_tant_content.on{ height:auto;}

.q_zp_list_tant_content_m{  padding:1% 4%; background:#fff; border-top:2px solid #eee;}
.q_zp_list_tant_content_m .text{ border-bottom:1px solid #d5d5d5; line-height:40px; padding-bottom:6px; position:relative}
.q_zp_list_tant_content_m .text h1{ font-size:16px; color:#323232; font-weight:bold}
.q_zp_list_tant_content_m .text h2{ font-size:14px; color:#5a5a5a; font-weight:bold; padding-left:10px;}
.q_zp_list_tant_content_m .text h2 span{ margin-right:20px;}
.q_zp_list_tant_content_m .text i{ display:block; position:absolute; width:30px; height:30px; border-radius:30px; overflow:hidden; bottom:10px; right:0; background:url(../q_zp_list_tant_content_i.png) no-repeat center #fe8f01; cursor:pointer}

.q_zp_list_tant_content_m .content{ font-size:14px; color:#797979; line-height:30px; padding:2% 10px}

.q_m_zp_list{ display:none; padding:20px 0}
.q_m_zp_list_tant{ overflow:hidden; margin-bottom:10px;}
.q_m_zp_list_tant .text{ background:#009B4C; color:#fff;  padding:2% 4%;overflow:hidden; margin-bottom:2px; position:relative}
.q_m_zp_list_tant .text h1{ font-size:14px;line-height:36px;}
.q_m_zp_list_tant .text h2{ font-size:12px;line-height:24px; }
.q_m_zp_list_tant .text h2 span{ margin-right:20px; display:block; float:left}
.q_m_zp_list_tant .text i{  display:block; position:absolute; width:24px; height:24px; border-radius:26px; overflow:hidden; top:18%; right:4%; background:url(../q_zp_list_tant_content_i.png) no-repeat center #fe8f01; cursor:pointer;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}
.q_m_zp_list_tant .text i.active{transform:rotate(180deg);}

.q_m_zp_list_tant .content{padding:2% 4%; font-size:12px; line-height:26px; background:#f5f5f5; display:none}

/* 联系我们 */
.tel{width: 100%;overflow: hidden;max-width: 1200px;margin: auto;padding: 0px 0px 50px 0px;}
.tel_top{padding-bottom: 25px;border-bottom:  1px #e5e5e5 solid;overflow: hidden;}
.tel_top h3{font-weight: bold;margin-bottom: 40px;font-size: 20px;}
.tel_top ul li{float: left;font-family: 'DINCOND';font-size: 30px;color: #6e6e6e;margin-right: 20px;}
.tel_top span{font-size: 14px;color: #797979;}
.tel_top p{float: left;}
@media only screen and (max-width:768px) {
	.tel_top p{font-size: 28px;}
}
#tel1{background: url(../tel_1.png);width: 40px;height: 40px;display: block;float: left;margin-right: 10px;}
#tel2{background: url(../tel_2.png);width: 40px;height: 40px;display: block;float: left;margin-right: 10px;}
.tel_bottom ul{padding: 20px 0;overflow: hidden;}
.tel_bottom ul li{float: left;font-size: 14px;color: #797979;width: 30%;line-height: 30px;}

/* 内页产品 */
.ny_product{width: 1200px;margin: auto;}
.ny_product .product_list{margin: 50px 0 0 0;}

.ny_product .product_list ul li:hover img{transform: scale(1.3);}

/* 发展历程 */
.ny_fzlc{max-width: 1200px;width: 100%;margin: auto;padding-bottom: 50px;position: relative;}
.fzlc_hr{height: 5px;width:10000px;background: url(../fzlc_hr.png);margin: 60px auto;position: relative;}
.fzlc_hr ul li{float: left;position: relative;width: 360px;border-left: 3px #ebf5ed solid;margin-left: 10px;}
.fzlc{width: 1070px;margin: auto;overflow:hidden;}
.fzlc_hr ul li h1{bottom: 60px;position: relative;font-size: 50px;font-family: 'DINCOND';color: #06a041;left: -10px;}
.fzlc_hr ul li h1:after{content: '';width: 18px;height: 18px;position: absolute;left: 0px; bottom: -15px;border: 2px #06a041 solid ; border-radius: 10px;background: white;}
.fzlc_hr dl dt{color: #797979;line-height: 24px;padding-bottom: 40px;margin-left: 20px;position: relative;width: 80%;}
.fzlc_hr dl dt:before{content: "●";width: 18px;height: 18px;line-height: 13px;border: 2px #d2d2d2 solid ; border-radius: 10px;display: block;text-align: center;background: white;color: #d2d2d2;position: absolute;left: -30px;top: 2px;}
#pare{width: 40px; height: 40px;background: url(../page.png);position: absolute;cursor: pointer;left: -40px;top: 40%;}
#next{width: 40px; height: 40px;background: url(../next.png);position: absolute;cursor: pointer;right: 0px;top: 40%;}

/* 公司简介 */
.ny_gsjj{width: 1200px;margin: auto;margin-bottom: 50px;}
.gsjj_text p{color: #5a5a5a;line-height: 28px;margin-bottom: 25px;}
.gsjj_jyfw h3{font-size: 1.125rem;margin-bottom: 30px;font-weight: bold;}
.gsjj_jyfw ul li{float: left;width: 47.5%;margin-right: 5%;}
.gsjj_jyfw ul li img{width: 100%;display: block;}
.gsjj_jyfw ul li:last-child{margin-right: 0;}
.gsjj_jyfw ul li h1{font-size: 18px;text-align: center;line-height: 60px;margin-bottom: 65px;}
#hbl{background: url(../hbl.png) no-repeat left;padding-left: 20px;width: 20%;margin: auto;}
#jnl{background: url(../jnl.png) no-repeat left;padding-left: 10px;width: 20%;margin: auto;}
.gsjj_date img{width: 100%;}

.gsjj_ygfc h3{font-size: 1.125rem;margin: 30px 0;font-weight: bold;}
.gsjj_ygfc ul li{float: left;margin-right: 30px;border-radius: 10px;overflow: hidden;}
.gsjj_ygfc ul li img{display: block;}
.gsjj_ygfc ul li:last-child{margin-right: 0px;}


#saber_news #img_right .img{ text-align:center; margin:20px 0}

.h_footurlkj {
    background: #0fab4b;
    overflow: hidden;
	padding: 30px 20px;
	display:none
}
.h_foot_url {
    width: 100%;
    
    margin: auto;
}
#left {
    
	text-align: center;
}
#left a{ color:#fff}
#left p {
    line-height: :;px;
    color: white;
	text-align: center;
}
#rigth {
	text-align: center;
    
}
#rigth a {
    line-height: 25px;
    color: white;
	text-align: center;
}


@media only screen and (max-width:768px) {

.dszzc_about,.dszzc_img{ float:none; width:100%;}
.dszzc_about img,.dszzc_img img{ max-width:100%;}

.welcome{display: none;}
.nav{display: none;}
.header_nav{height: 90px;padding: 0 2%;}
.logo {margin: 12px 0;}
.index_w1200{width: auto;padding: 0 2%;}
.index_title h1{font-size: 24px;}
.index_title h1 p{font-size: 14px;}
.product_nav ul li{width: 32%;line-height: 35px;height: 35px;margin-right: 2%;margin-bottom: 2%; font-size:12px}
.product_nav ul li:nth-child(3n){margin-right: 0px;}
.product_list ul li {
    width: 48%;
    float: left;
    margin: 0 4% 4% 0;
    
    cursor: pointer;
}
.product_list ul li:nth-child(2n){
    margin-right: 0;
}
.product_list .product_img {
    height:140px;
    width: 100%;
    overflow: hidden;
}
.product_list .product_text h1 {

    font-size: 14px;
}
.product_list .product_text i {

    width: 20px;
    height: 20px;
    line-height: 17px;
	display:none
}
.product_list {
    margin: 10px 0;
}

.item4{ padding-bottom:0}
.anli_list ul li {
    float: left;
    width: 48%;

}
.anli_list ul li:nth-child(2n){
    margin-right: 0;
}
.anli_list .anli_img {
    height: 100px;
    overflow: hidden;
    border-radius: 5px;
	
}
.ryzz_list ul li {
    float: left;
    width: 48%;
    cursor: pointer;
}
.ryzz_list ul li:nth-child(2n){
    margin-right: 0;
}
.ryzz_list .ryzz_img {
    height: auto;
    overflow: hidden;
    border-radius: 6px;
    background: white;
    border: 1px #d2d2d2 solid;
}

.index_about {
    width: 100%;
    margin-right: 0;
    margin-top: 0;
}
.item5 {
    margin-bottom: 0px;
}
.about_text h1 {
    margin: 4% 0;
    font-size: 22px;
}
.about_text h3 {
    font-size: 12px;
}
.about_url {
    margin-top: 4%;
}
.index_news {
    float: left;
    width: 100%;
}
.news_img {
    width: 35%;
    height: auto; 
    float: left;
    overflow: hidden;
    margin-right: 4%;
}
.news_img img {
    height: 100%;
}
.news_text {
    float: left;
    width: 60%;
}
.news_text h1 {
    font-size: 14px;
    color: #0eab4a;
}
.news_text h3 {display: none;
}
.news_text h6 {
    font-size: 12px;
}
.news_list {
    margin-bottom: 4%;
}
.item6{display: none;}
.footer{display: none;}
.h_footurlkj{ display:block}
.khjz_list {
    width: 100%;
    margin-bottom: 20px;
	margin-right: 0;
}
.khjz_img {
    width: 35%;
    height: auto;
    float: left;
    border-radius: 5px;
    overflow: hidden;
    margin-right:5%;
}
.khjz_text {
    width: 60%;
    float: left;
}
.khjz_text h3 {
    font-size: 12px;
    line-height: 20px;
    margin: 5px 0;
}
.khjz_text a{display: none;}
.box_banner{display: block;}
.banner{display: none;}
.ny_banner ul li{height: 150px;}
.ny_banner ul li img{width: auto;height: 100%;}
.ny_navbg{display: none;}
.boxnav{display: block;}
.ny_gsjj {
    width: auto;
	padding: 0 2%;
}
.dszzc_title h1 {
    padding: 25px 0;
    text-align: center;
    font-size: 28px;
}
.gsjj_jyfw ul li {
    float: left;
    width: 100%;
    
}
#hbl {
    width: 25%;
}
#jnl {
    width: 25%;
}
.w1000{width: auto;padding: 0 2%;}
.img_center {
    padding: 0;
    overflow: hidden;
}
.img_center ul li {
    width: 42%;
}
#saber_img {
    background: #fff;
    padding-bottom: 0px;
}
#saber_cp {
    background: #fff;
	padding-bottom: 0px;
}
.ny_product {
    width: auto;
    padding: 0 2%;
}
.ny_product .product_list {
     margin: 0; 
}
#saber_cp #cp_right_show {
     width: auto; 
    background-color: #FFF;
   height: auto;
   padding: 0px;
}
.gsjj_ygfc ul li img {
    display: block;
    width: 100%;
}
.gsjj_ygfc ul li {width: 100%	;
}
#saber_news{display: none;}
.tel{width: auto;padding: 0 2%;}
.honor-bg{
	display: block!important;
}
.fzlc{display: none;}
#pare{display: none;}
#next{display: none;}
.ny_about{padding: 0 2%;}
.met_section{display: block!important;}
.met_module2{display: block!important;}
.met_module2_list{display:block!important;}
}
.met_module2_list{display:none;}
.met_section{display: none;}
.met_module2{display: none;}

.honor-bg{
	padding-top: 80px;
	display: none;
	padding-bottom: 60px;
	position: relative;
}
.honor-bg .year-chose{
	float: right;
	position: relative;
	z-index: 111;
}
.honor-bg .year-chose .word{
	min-width: 160px;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	padding-right: 30px;
	position: relative;
	font-size: 1.16rem;
	color: #151515;
	background-color: #f5f5f5;
	cursor: pointer;
}
.honor-bg .year-chose .word:after{
	content: "";
	width: 6px;
	height: 6px;
	border-style: solid;
	border-width: 1px;
	border-color:transparent #151515 #151515 transparent;
	position: absolute;
	right: 20px;
	top:50%;
	margin-top: -3px;
	transform: rotate(45deg);
}
.honor-bg .year-chose .sub{
	position: absolute;
	left: 0;
	top:100%;
	width: 100%;
	background-color: #fff;
	display: none;
	z-index: 11;
}
.honor-bg .year-chose .sub .sub-a{
	display: block;
	font-size: 1.16rem;
	color: #000;
	padding: 0 20px;
	height: 35px;
	line-height: 35px;
}
/*鍒楄〃*/
.container {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    position: relative;
}
.honor-bg .honor-list{
	padding-top: 20px;
}
.honor-bg .honor-list .lih{
	padding-bottom: 40px;
}
.honor-bg .honor-list .lih .year{
	font-size: 3rem;
	color: #0fab4b;
	margin-bottom: 10px;
	font-family: "ziti2";
}
.honor-bg .honor-list .lih .menu .mitem{
	    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
    background-color: #f8fafc;
    min-height: 60px;
}
.honor-bg .honor-list .lih .menu .mitem:nth-child(2n){
	background-color: #f5f5f5;
}
.honor-bg .honor-list .lih .menu .mitem .left{
	width: 125px;
	border-right: 1px solid #fff;
	position: relative;
}
.honor-bg .honor-list .lih .menu .mitem .left .num{
	position: absolute;
	left: 20px;
	top: 50%;
	transform: translateY(-50%);
	font-size: 1.16rem;
	color: #0fab4b;
	font-weight:bold;
	font-family: "ziti3";
}
.honor-bg .honor-list .lih .menu .mitem .content{
	width: calc(100% - 125px);
	padding: 20px;
	font-size: 1.16rem;
	color: #444444;
	line-height: 2;overflow: hidden;
}

@media only screen and (min-width: 601px){
.honor-bg .year-chose .sub .sub-a:hover{
	background-color: #f5f5f5;
	color: #151515;
}
}
@media only screen and (max-width:1280px){
.honor-bg {
    padding-top: 60px;
    padding-bottom: 50px;
}
}
@media only screen and (max-width:1024px){
.honor-bg {
    padding-top: 40px;
    padding-bottom: 30px;
}
.honor-bg .honor-list .lih .year {
    font-size: 2.5rem;
}
.honor-bg .honor-list .lih .menu .mitem .content{
	padding: 15px;
}
.honor-bg .honor-list .lih {
    padding-bottom: 30px;
}
}
@media only screen and (max-width:640px){
.honor-bg {
    padding-top: 6%;
    padding-bottom: 6%;
}
.honor-bg .year-chose{
	float: none;
}
.honor-bg .honor-list .lih {
    padding-bottom: 6%;
}
.honor-bg .honor-list .lih .menu .mitem {
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.honor-bg .honor-list .lih .menu .mitem .left{
	width: auto;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding: 0 3%;
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.honor-bg .honor-list .lih .menu .mitem .left .num{
	position: static;
	left: 0;
	top: 0;
	transform: translateY(0);
}
.honor-bg .honor-list .lih .menu .mitem .content{
	width: auto;
	font-size: 14px;
}

}





/* @media only screen and (max-width) {
	
} */